About Findlay S Restaurant (scotland) Ltd. (SC567090) United Kingdom