About Lidd Ltd (12326449) United Kingdom