About Stable Tapes Limited (10328764) United Kingdom