About Bowers & Barr Limited (00104680) United Kingdom