About Pjb Associates Limited (02960812) United Kingdom