About Ilford Carpet & Flooring Ltd (07800962) United Kingdom