About H. C. Alexander Limited (00583226) United Kingdom