About Eagle Head Holdings Limited (12800220) United Kingdom