About Neil Mckay Associates Limited (08441443) United Kingdom