About Alexander Ash & Co. Limited (04217621) United Kingdom