About Alford And Ford Limited (01796209) United Kingdom