About Stick-on-it Limited (11529900) United Kingdom