About The Label Factory Limited (05201153) United Kingdom