About J.clarke Engineering Ltd (08880467) United Kingdom