About R House (scotland) Limited (SC601828) United Kingdom