About Pads Newquay Limited (11174364) United Kingdom