About Gollum Computer Systems Limited (03131032) United Kingdom