About Snapdragons (holdings) Ltd (13523586) United Kingdom