About The Whale Tail Cafe Limited (04638933) United Kingdom