About Caparo Investments Limited (00998732) United Kingdom