About The Tea House (iow) Ltd. (10225354) United Kingdom