About Michlmayr Joffe Limited (08107613) United Kingdom