About Howard Street (glasgow) Limited (SC593848) United Kingdom