About Lecount Mechanical Engineering Ltd (10939707) United Kingdom