About Manorsmith Investment Limited (13257599) United Kingdom