About Sr Stickit Limited (13333721) United Kingdom