About Bamford Event Production Limited (11076081) United Kingdom