About Thomas Howie Kitchens Ltd (10703180) United Kingdom