About J & D Holdings Limited (06035102) United Kingdom