About G & T Jackson Limited (09392719) United Kingdom