About Padstow Gallery Ltd (11073318) United Kingdom