About D&p Design Limited (11055443) United Kingdom