About Ram Smag Lifting Technologies (uk) Ltd (02678770) United Kingdom