About Sotil S (croft) Ltd (06777187) United Kingdom