About L & A Associates Limited (08358242) United Kingdom