About Sandy S London Limited (11615068) United Kingdom