About Samphire London Limited (10911562) United Kingdom