About Sue O World Limited (12566589) United Kingdom