About Rds (torbay) Limited (10842309) United Kingdom