About Bannerman Johnstone Maclay Limited (SC297002) United Kingdom