About Hld (glasgow) Limited (07860410) United Kingdom