About South Molton Capital Limited (06790494) United Kingdom