About R&r Premium Technologies And Finance Ltd. (06420651) United Kingdom