About S Baker Flooring Limited (11237623) United Kingdom