About Mimmack Associates Llp (OC356240) United Kingdom