About Barnard Engineering Ltd (10225064) United Kingdom