About Susan Flack London Ltd (12817224) United Kingdom