About P. & A.j. Pickup Limited (04580237) United Kingdom