About Marshall Range Cookers Limited (05662189) United Kingdom