About Sandal Chippy Woods Limited (04500950) United Kingdom