About Alford Construction Limited (01863288) United Kingdom