About D&a (2059) Limited (05626258) United Kingdom