About I.p.a. Print Associates Limited (02262123) United Kingdom