About Ruddiman Technical Services Limited (SC354328) United Kingdom