About Lloyd And Malone Limited (03248451) United Kingdom