About The Holyrood Distillery Ltd (SC531337) United Kingdom