Company name: The IT Dept
Description: Offering solid ICT solutions and support for businesses, schools and charities throughout lancashire.
Oak House, 317 Golden Hill Ln, Leyland PR25 2YJ, United Kingdom