About David Fangen Holdings Limited (05004300) United Kingdom