About David Parry Holdings Limited (06267012) United Kingdom