About Homefix Building And Maintenance Ltd (09974524) United Kingdom