About Claycross Kebabs Ltd (13265198) United Kingdom