About J L Duckenfield Limited (10921942) United Kingdom