About G & L Tompkins Ltd (06132383) United Kingdom