About Neil Alan Associates Limited (04488486) United Kingdom