About Lea Horne Ltd (09161858) United Kingdom