About Dennis Lee & Company Limited (01585507) United Kingdom