About D&a Partners Ltd (11801081) United Kingdom