About The Milktea House Limited (13437906) United Kingdom