About Leicester Fancy Box Company Limited (00978767) United Kingdom