About Shadewell Limited (03972391) United Kingdom