About Peter Mcnair & Associates Limited (06175823) United Kingdom