About Homefix Store Ltd (12731788) United Kingdom