About H.r. Fell And Sons Limited (01407186) United Kingdom