About Tom Thumb Newquay Ltd (10085924) United Kingdom