About D Clarke Engineering Ltd (11619939) United Kingdom