About D & A Finance Limited (SC016504) United Kingdom