About Love & Light Chocolate Truffles Ltd (10771029) United Kingdom