About Barker & Associates Ltd (10669192) United Kingdom