About The Tawa House Ltd (10312023) United Kingdom