About Theo Jacks Kitchens Limited (10544300) United Kingdom