About The Lorne (oban) Limited (SC519514) United Kingdom