About B Clark & Son Limited (11579860) United Kingdom