About Gallanach Limited (12091072) United Kingdom