About Lee Spencer Flooring Ltd (06275945) United Kingdom