About Forth And Oban (stirling) Limited (SC618478) United Kingdom