About R. T. Keedwell Holdings Limited (01700991) United Kingdom