About Jennie B Leicester Limited (11859898) United Kingdom