About Dallol Islay Limited (SC673022) United Kingdom