About Barnard & Butler (carpentry Contractors) Limited (04189298) United Kingdom