About G L Thomas Limited (07687807) United Kingdom