About Livingston Holdings (oban) Limited (SC710893) United Kingdom