About S. Townley Flooring Limited (03560971) United Kingdom