About Corgi Switch & Save Limited (09795409) United Kingdom