About Alexander Stevenson & Co (SL000473) United Kingdom