About Rt&c (strood) Limited (13182795) United Kingdom