About L & A Management Limited (03040488) United Kingdom