About Sand Cast Lead (uk) Limited (03947679) United Kingdom