About Space For Living Ltd (11232427) United Kingdom