About Farrarmere Llp (OC370409) United Kingdom