About Platters Delicatessens & Caterers Limited (02308980) United Kingdom