About Barnard And Brough Limited (01596981) United Kingdom