About North And South Labels Limited (03740586) United Kingdom