About G T S Lelliott Limited (07089569) United Kingdom