About J & P Service Centre Limited (04664843) United Kingdom