About Coopers Studios Llp (OC325576) United Kingdom