About Geddy Court Rtm Company Limited (09948287) United Kingdom