About Number 73 Bars Ltd (12550508) United Kingdom