About David Philp Holdings Limited (SC379266) United Kingdom