About George Barrett Engineering Ltd (13364140) United Kingdom