About Deitch Cooper Llp (OC379593) United Kingdom