About Grand Gate International Co. Limited (12659216) United Kingdom