About Tannhauser Construction Ltd (11425020) United Kingdom