About Superfine Tapes Company Limited (00716089) United Kingdom