About Snocaed Management Limited (09394103) United Kingdom