About Osprey Food Services Ltd (11788591) United Kingdom