About Delta Sterling Bulbs Partnership (LP002594) United Kingdom