About Menfore Flooring Ltd (10693222) United Kingdom