About Mansfield Capital Limited (09450010) United Kingdom