About Barrow And Brooks Limited (01087846) United Kingdom