About Fry Freemantle & Sons Limited (06379726) United Kingdom