About D3 Manufacturing Limited (06944185) United Kingdom