About Michael Edwards Productions Limited (04130394) United Kingdom