About Baker Self-adhesive Label Company Limited(the) (01116854) United Kingdom