About The Blackheath Tea Hut Limited (11010122) United Kingdom