About Homefix Solutions Limited (05285387) United Kingdom