About K&d Cooper Llp (OC395731) United Kingdom