About Pec Associates Limited (08252388) United Kingdom