About Redmayne Grice Limited (12945930) United Kingdom