About Alexander Cleghorn Limited (00597855) United Kingdom