About D.barber Design Ltd (09509011) United Kingdom