About D&a (2120) Limited (06522606) United Kingdom