About A J P&d Limited (12584330) United Kingdom