About Barretts Of Canterbury Holdings Limited (10741053) United Kingdom