About Luckmans Duckett Parker Limited (07146825) United Kingdom