About Home Living Space Limited (10518286) United Kingdom