About D&p Works Ltd (11184046) United Kingdom