About Oddington Henry Limited (11599184) United Kingdom