About Mihr Associates Limited (08861559) United Kingdom