About L Mace Ltd (09105918) United Kingdom