Company name: Allen Computer Services
Description: We are specialists in providing quality computer sales, servicing and support to home and business users across South Somerset, East Devon and West Dorset.
27 South St, Crewkerne TA18 8DA, United Kingdom