About Galloway Systems Limited (08005736) United Kingdom