About Pedmore Computer Services Limited (02872445) United Kingdom