About D. Richards Flooring Solutions Ltd (07776385) United Kingdom