About Grand T I Ltd (10420791) United Kingdom