About Brown And Thackray Limited (04889953) United Kingdom