About Stickerpimps Limited (05819633) United Kingdom