About The Edinburgh Ice Co. Limited (SC541454) United Kingdom