About Lt & Ae Holdings Limited (08240757) United Kingdom