About Galackray Ltd. (08769954) United Kingdom