About Tew Square Ltd. (10294847) United Kingdom