About L.r. Mees Limited (01320885) United Kingdom