About Galvan Holdings Ltd (12792696) United Kingdom