About Jh & J Fox Limited (04438282) United Kingdom