About Snoeflak Ltd (07712065) United Kingdom