About Macintosh Kitchens Limited (12946609) United Kingdom