About P. S. C. Associates Limited (06541819) United Kingdom