About Barrett & Associates Ltd (10937215) United Kingdom