About Bannockburn Project Company Limited (13223644) United Kingdom