About Galveston Holdings Limited (12399697) United Kingdom