About Harold Altman Limited (SC141307) United Kingdom