About Sed Herh Limited (13084503) United Kingdom