About Pgr & Csr Holdings Ltd (10220805) United Kingdom