About Duggan Retail & Leisure Group Limited (10271970) United Kingdom