About Galveston 23 Ltd (12862147) United Kingdom