About D&a (2126) Limited (06705203) United Kingdom