About Tarka S House Ltd (13314462) United Kingdom