About Rt Sauchie Ltd (SC697424) United Kingdom