About Shropshire Computer Services Limited (09428773) United Kingdom