About J. D. Fox Limited (01015034) United Kingdom