About Bannockburn Holdings Limited (SC195478) United Kingdom