About Grand Tor Limited (10201130) United Kingdom