About The Hourglass Bar Limited (13589220) United Kingdom