About Stera Tape Limited (04627023) United Kingdom