About Rt Partners Llp (OC426156) United Kingdom