About J Duckitt & Sons Limited (05610895) United Kingdom