About J.h. Bloomfield & Son Limited (00411331) United Kingdom