About David Phillips Holdings Limited (08130470) United Kingdom