About R & T Technology Solutions Limited (09636152) United Kingdom