About Lordship North Ltd (13448424) United Kingdom