About I.p.c. Services Limited (01602920) United Kingdom