About W.barnes (merchants) Limited (01880973) United Kingdom