As soon as I saw the bird design, I recognised it as a 'Liver' bird .....symbol of the city of Liverpool. A famous and historic English port. Pictured below is one of the two Liver birds, 18 foot heigh 'perched on the Liver building ...a famous landmark of the area.
Regards David
PS Link between Liverpool and RNR seems confirmed....
http://www.royalnavy.mod.uk/operatio...glet/index.htm