About Wychdale Limited (01157880) United Kingdom