About Michael Halpern Limited (10180264) United Kingdom