About Sneath Holdings Ltd (12220821) United Kingdom