About J W D Holdings Limited (04052694) United Kingdom