About Galos Limited (08113022) United Kingdom