About Jam For Tea Limited (06277401) United Kingdom