About Caparo Hotels Limited (00149618) United Kingdom