About Independent Flooring Solutions Limited (10524598) United Kingdom