About Barrett And Ward Ltd (13307877) United Kingdom