About Homeflex Limited (11584657) United Kingdom