About Dobson & Barlow Limited (00260979) United Kingdom