About Granby House Rtm Company Limited (06886060) United Kingdom