About Barry Hinkins Limited (09814618) United Kingdom