About D&d Battersea Ps Limited (10608978) United Kingdom