About David Miller Holdings Limited (03948760) United Kingdom