About Glencourt Associates Limited (03293521) United Kingdom