About B Clark Limited (12880456) United Kingdom