About Lucas Lofts Limited (09218771) United Kingdom