About Sodaskill Limited (01966238) United Kingdom