About Leicester Tissue Company Limited (08786053) United Kingdom