About J & Pc Associates Limited (08431160) United Kingdom