About Lee Earing Engineering Solutions Limited (11577806) United Kingdom