About Sandals Mill Ltd (11402525) United Kingdom