About L & A Uk Limited (04265497) United Kingdom