About Clarke Engineering Solutions Limited (07304905) United Kingdom