About Terence Ball Kitchens Limited (07217878) United Kingdom