About Odd Bar Ltd (05225609) United Kingdom