About Teesdale Building & Construction Ltd (12721798) United Kingdom