About Foxy Flooring & Finishes Ltd (11392009) United Kingdom