About S8 Cookers Ltd (10595359) United Kingdom