About Leeson Carpet & Flooring Limited (05214212) United Kingdom