About J S Leicester Ltd (10103424) United Kingdom