About Baillie Park Management Company Limited (05647417) United Kingdom