About R T (scotland) Ltd (SC429204) United Kingdom