About The Kilted Frog Delicatessen Ltd (SC338969) United Kingdom