About Soham Lode Limited (06890382) United Kingdom