About Lee Beesley Mech & Elec Limited (00366836) United Kingdom