About L & M Retail Limited (06976780) United Kingdom