About Hector Fox Limited (13219850) United Kingdom