About The Nutcase Label Company Limited (03583965) United Kingdom