About L & M Clearance Limited (08635672) United Kingdom