About Capco Palmer Steels Limited (01842704) United Kingdom