About Csr Holdings Limited (SC434324) United Kingdom