About Glencoe Software Limited (SC291013) United Kingdom