About Sedohr Project Solutions Ltd (09543171) United Kingdom