About Lloyd Loom (uk) Ltd (07577169) United Kingdom