About D & A Holdings (london) Limited (07641119) United Kingdom