About Tatra House Limited (07656995) United Kingdom