About Ideal Kitchens Ltd. (SC359907) United Kingdom