About Martin Claisse Associates Llp (OC425062) United Kingdom