About Fred Hill (glasgow) Limited (SC021865) United Kingdom