About Lit Wicks London Ltd (13505589) United Kingdom