About Grand Metro Investment Inc. Ltd (08149213) United Kingdom