About D&a (2089) Limited (06077220) United Kingdom