About S.t. Flooring Limited (03761236) United Kingdom