About Bruce And Barrows Limited (11368297) United Kingdom