About Susan Deliss Limited (11412239) United Kingdom