About Michael Coomber Limited (13389856) United Kingdom