About Barrett And Coe Limited (02751893) United Kingdom