About Story Space Ltd (13447713) United Kingdom