About Martin Duggan Ventures Limited (10407211) United Kingdom