About Harrington Cooper Llp (OC319697) United Kingdom