About Lordship Capital Limited (12663116) United Kingdom