About The Hex Bar Ltd (12456264) United Kingdom