About Wire Cloth Sales & Development Limited (01562420) United Kingdom