About Concept Promotional Merchandise Ltd. (SC213424) United Kingdom