About The Label & Print Co Limited (05021689) United Kingdom