About Richards & Sons Flooring Specialists Ltd (10955416) United Kingdom