About The Label Makers Limited (00778850) United Kingdom