About Sloma Trans Ltd (08953396) United Kingdom