About Caparo (lti) Limited (01642380) United Kingdom