About A Dugdale Rigging Solutions Ltd (12210895) United Kingdom