About Cae Ty Capel Management Company Limited (10060213) United Kingdom