About Sedohr Limited (04751029) United Kingdom