About Clarke Design Weights Limited (08561586) United Kingdom