About J. H. Flemmings Limited (09914908) United Kingdom