About Front Bar Limited (13474194) United Kingdom