About Independent Spirits Limited (06342301) United Kingdom