About Benjamin Clark Engineering Limited (12043686) United Kingdom