About Thomas A Barr (SL004840) United Kingdom