About Snaygill Media Limited (06985015) United Kingdom