About Andrew Neil Associates Limited (06921456) United Kingdom