About Teahouse Coffee Shop Kirkcaldy Limited (SC658380) United Kingdom