About Odell Samuelson Limited (11625955) United Kingdom