About Hero Flynn Limited (06647016) United Kingdom