About Fox Winsor Home Ltd (11760003) United Kingdom