About Sarah Kane Limited (07088045) United Kingdom