Carrington's Fax and Printer Specialists phone The Streams, Eight Acre Lane Hastings, East Sussex TN35 4NL map