About Michael Goedhuis Limited (01490336) United Kingdom