About Snowdrop Solutions Ltd (08763263) United Kingdom