About H. Fox & Sons (london) Limited (00351505) United Kingdom