About Barker Associates Llp (OC378090) United Kingdom