About Rai Scotland Ltd (SC672940) United Kingdom