About E. Brennan Computer Systems Validation Limited (08588768) United Kingdom