About D&a Associates Ltd (13046194) United Kingdom