About Padstow Tourist Information Centre Limited (04338303) United Kingdom