About G E Nichols Flooring Limited (07988208) United Kingdom