About Sherwood Vale Holdings Limited (12537110) United Kingdom