About Ibstock Kitchens Ja Ltd (10272575) United Kingdom