About Andrew Hay & Co Llp (SO306281) United Kingdom