About Martin Coogan Productions Limited (04582568) United Kingdom