About Leigh Floor Design Ltd (11998409) United Kingdom