About Matchbox Heritage Limited (12262233) United Kingdom