About Neill Event Safety Services Ltd (13514135) United Kingdom