About More Living Space Limited (09743017) United Kingdom