About The Long Island Tea Company Limited (03607097) United Kingdom