About G Teft Services Limited (11089204) United Kingdom