About Alford Flooring Ltd (12088706) United Kingdom