About The Irish Moss Co Ltd (10871752) United Kingdom