About J & B (leicester) Ltd (07868142) United Kingdom