About Snowdrop Design Limited (13265642) United Kingdom