About Kebab Machine Ashford Ltd (10722582) United Kingdom