About Samphire & Morel Limited (12860937) United Kingdom