About Sticky Tape Limited (10153535) United Kingdom