About Home Solutions Genie Limited (12981754) United Kingdom