About Lidl Great Britain Limited (02816429) United Kingdom