About J Lancel Ltd (09605376) United Kingdom