About Barnard Design Consultancy Limited (01459398) United Kingdom