About R T Keedwell Group Limited (09398809) United Kingdom