About Coxon R&d Llp (OC416277) United Kingdom