About Lucas Haynes Limited (09965384) United Kingdom