About George Worrall Engineering Limited (01577699) United Kingdom