About We Are Ampersand Company Llp (OC404068) United Kingdom