About Grand Motor Company Ltd (12401592) United Kingdom