About Jeremy Barrell Expert Witness Limited (12521253) United Kingdom