About Hannon Smith Oddies Limited (13708351) United Kingdom