About P&scm Associates Ltd. (05886582) United Kingdom