About Samphire Padstow Management Limited (07874515) United Kingdom