About Ras Technical Services Limited (SC659902) United Kingdom