About Mr Stickys Limited (08159778) United Kingdom