About J H & N J Foxon Limited (10626382) United Kingdom