About M E Strom Limited (05615310) United Kingdom