About G Flegg Engineering Limited (13622425) United Kingdom