About Dexter Flooring Ltd (12620602) United Kingdom