About Neil O Brien Entertainment Limited (06142334) United Kingdom