About Glencourt Associates (europe) Limited (04487341) United Kingdom