About Homefix London Ltd. (09025203) United Kingdom