About Azimuth Associates Limited (06916402) United Kingdom