About Hydrogen & Argyll Scott Holdings Ltd (08801228) United Kingdom