About Pa & Ct Barrett Limited (06175663) United Kingdom