About Ty Davies House Ltd (13405258) United Kingdom