About Teeswater Cottages Limited (09781697) United Kingdom