About Windsor Flooring Limited (12741041) United Kingdom