About Living Spaces Sw Ltd (11112236) United Kingdom