About Ian Clarke Engineering Solutions Limited (07432840) United Kingdom