About Rt & G Limited (10316581) United Kingdom