About D&p Technologies Limited (11267277) United Kingdom