About Lids Holdings Uk Limited (13128749) United Kingdom