About Extreme Logic Kitchens Limited (10274594) United Kingdom