About J B Self Adhesive Tapes & Labels Limited (04303747) United Kingdom