About D J & Pullen Limited (10373269) United Kingdom