About Rsh 34 Limited (13308152) United Kingdom