About Fox Home Improvements Limited (10646907) United Kingdom