About Lee Saunders Engineering Limited (10227106) United Kingdom