About Newquay Hot Box Ltd (12997216) United Kingdom