About Michael Heap Limited (03772188) United Kingdom