About Thatcham Kebabs Ltd (10672508) United Kingdom