About Galgo (u.k.) Limited (01302598) United Kingdom