About H C Glasgow Limited (SC597634) United Kingdom