About Snepnol Ltd (13188445) United Kingdom