About T Grand Ltd (10003387) United Kingdom