About The Flooring Lab Ltd (12977423) United Kingdom