About Snowdon International Brand Management Ltd (07720531) United Kingdom