About John Baillie Holdings Limited (SC610900) United Kingdom