About Peter Nugent & Associates Limited (SC173557) United Kingdom