About Barrett & Booth Limited (11281001) United Kingdom