About Taylored Event Management Limited (08258324) United Kingdom