About Taylor Events & Marketing Limited (08660166) United Kingdom