About Stella Liliana (restored 2016) Limited (04728404) United Kingdom