About L E & A Limited (08526577) United Kingdom