About Snapdragonshed Limited (07541238) United Kingdom