About Caparo Group Limited (01387694) United Kingdom