About Teesdale Cottages Ltd (11098007) United Kingdom