About Anglo Special Products Limited (09787367) United Kingdom