About Lordship Holdings Limited (12204013) United Kingdom