About Rutherglen Engineering Solutions Limited (12632793) United Kingdom