About Harry Alexander Limited (11530295) United Kingdom