About Component Events & Marketing Limited (08581525) United Kingdom