About Stone Cookers Ltd (13395625) United Kingdom