About Clarke Lane Engineering Limited (03156241) United Kingdom