About J.h. Mould & Co. Limited (01199714) United Kingdom