About Martin Denny Management Limited (04584519) United Kingdom