About S Scape Ltd (07232133) United Kingdom