About Kitchens & Interior Design Limited (06703403) United Kingdom