About Edinburgh & Glasgow Investment Company Limited (SC349997) United Kingdom