I have found a marriage between Andrew Croall and Ann Stephen on the 29 Nov 1835 at Holy Trinity, Liverpool Lancashire, England. - There are 2 Andrew Croall's born in Scotland around the time. 29 July 1803 an Andrew Croall was born/Chr in Arbroath, Angus Scotland of Alexander Croall and Jean Laurance. or 9 Oct 1814 Andrew born/Chr in Dundee, Angus Scotland of Andrew Croll and Isabel Burns. There could be others but you would have to check the Scots Origins web site.