About Elliott Baugh Engineering Ltd (12784327) United Kingdom