About Sneath S Mill Trust Ltd (06415234) United Kingdom