About Oddies Northallerton Ltd (12804266) United Kingdom