About Locomotive Owners Group (scotland) Limited (SC053045) United Kingdom