About Csr Limited (04187346) United Kingdom