About H.m.fox And Sons Limited (00599172) United Kingdom