About Bardill Barnard Limited (04700683) United Kingdom