About Bannerman Johnstone Maclay Holdings Limited (SC592873) United Kingdom