About Sticky Mat Limited (11254817) United Kingdom