About H. M. Odell Limited (01483157) United Kingdom