About Tyne & Wear Internet Services Limited (03077196) United Kingdom