About Leacon Limited (09422374) United Kingdom