About Peter Nicholas Associates Limited (13017124) United Kingdom