About D & A (1860) Limited (03092025) United Kingdom