About Dave Barker Engineering Limited (10031193) United Kingdom