About Granville Rtm Company Ltd (12299845) United Kingdom