About Simply More Space Ltd (13705845) United Kingdom