About Bard & Brazier Limited (01416910) United Kingdom