About C. Stuffle Flooring Limited (04131591) United Kingdom